home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2004-437.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  101 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(14309);
  11.  script_version ("$Revision: 1.4 $");
  12.  script_cve_id("CAN-2004-0178");
  13.  
  14.  name["english"] = "RHSA-2004-437: kernel";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated kernel packages are now available as part of ongoing
  21.   support and maintenance of Red Hat Enterprise Linux version
  22.   2.1. This is the fifth regular update.
  23.  
  24.   The Linux kernel handles the basic functions of the operating
  25.   system.
  26.  
  27.   This is the fifth regular kernel update to Red Hat Enterprise Linux version
  28.   2.1. It contains one minor security fix, many bug fixes, and updates a
  29.   number of device drivers.
  30.  
  31.   A bug in the SoundBlaster 16 code which did not properly handle certain
  32.   sample sizes has been fixed. This flaw could be used by local users to
  33.   crash a system. The Common Vulnerabilities and Exposures project
  34.   (cve.mitre.org) has assigned the name CAN-2004-0178 to this issue.
  35.  
  36.   The following drivers have also been updated:
  37.  
  38.   * cciss v2.4.52
  39.   * e1000 v5252k1
  40.   * e100 v2.3.43-k1
  41.   * fusion v2.05.16
  42.   * ips v7.00.15
  43.   * aacraid v1.1.5
  44.   * megaraid2 v2.10.6
  45.  
  46.   All Red Hat Enterprise Linux 2.1 users are advised to upgrade their kernels
  47.   to the packages associated with their machine architectures and
  48.   configurations as listed in this erratum.
  49.  
  50.  
  51.  
  52.  
  53. Solution : http://rhn.redhat.com/errata/RHSA-2004-437.html
  54. Risk factor : High';
  55.  
  56.  script_description(english:desc["english"]);
  57.  
  58.  summary["english"] = "Check for the version of the kernel packages";
  59.  script_summary(english:summary["english"]);
  60.  
  61.  script_category(ACT_GATHER_INFO);
  62.  
  63.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  64.  family["english"] = "Red Hat Local Security Checks";
  65.  script_family(english:family["english"]);
  66.  
  67.  script_dependencies("ssh_get_info.nasl");
  68.  
  69.  script_require_keys("Host/RedHat/rpm-list");
  70.  exit(0);
  71. }
  72.  
  73. include("rpm.inc");
  74. if ( rpm_check( reference:"kernel-BOOT-2.4.9-e.49", release:"RHEL2.1") )
  75. {
  76.  security_hole(0);
  77.  exit(0);
  78. }
  79. if ( rpm_check( reference:"kernel-doc-2.4.9-e.49", release:"RHEL2.1") )
  80. {
  81.  security_hole(0);
  82.  exit(0);
  83. }
  84. if ( rpm_check( reference:"kernel-headers-2.4.9-e.49", release:"RHEL2.1") )
  85. {
  86.  security_hole(0);
  87.  exit(0);
  88. }
  89. if ( rpm_check( reference:"kernel-source-2.4.9-e.49", release:"RHEL2.1") )
  90. {
  91.  security_hole(0);
  92.  exit(0);
  93. }
  94.  
  95. if ( rpm_exists(rpm:"kernel-", release:"RHEL2.1") )
  96. {
  97.  set_kb_item(name:"CAN-2004-0178", value:TRUE);
  98. }
  99.  
  100. set_kb_item(name:"RHSA-2004-437", value:TRUE);
  101.